german trust fund agency - Spanish English Dictionary